package main;

import java.net.MalformedURLException;
import java.net.URL;
import java.sql.SQLException;
import java.text.ParseException;

import org.htmlparser.util.ParserException;

import cbrskill.CalculoNivelHabilidadDM;
import cbrskill.CalculoNivelHabilidadEquiposCTF;

import partidasCTF.ParseadorBuscadorPartidasCTF;
import partidasDM.ParseadorBuscadorPartidasDM;
import vistaSkill.PanelPrincipal;

public class Principal {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		CalculoNivelHabilidadEquiposCTF cnh;
		try {
			URL url = new URL("http://ut2004stats.epicgames.com/index.php?stats=matches");
			//String pagina = pagWeb.downloadURL(url);
			ParseadorBuscadorPartidasCTF ctf = new ParseadorBuscadorPartidasCTF(url.toString());
			//ParseadorBuscadorPartidasDM dm = new ParseadorBuscadorPartidasDM(url.toString());
			//System.out.println(pagina.toString());
			String fe = new String("2011-05-06 01:30:00");
			cnh = new CalculoNivelHabilidadEquiposCTF(fe);
			cnh.actualizarNivelesPartidas(true);
			//cnh.actualizaNivelPartida();
			//PanelHabilidad ph = new PanelHabilidad();
			//PanelPrincipal ph = new PanelPrincipal();

		} catch (MalformedURLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		//http://htmlhelp.com/reference/html40/entities/special.html
		catch (ParserException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

}
